multiple-warhead missile - English Synonyms Dictionary